river project - French English Dictionary